CONFIG += qt

INCLUDEPATH += /usr/include/qt4/QtCore \
               /usr/include/qt4/QtGui \
               /usr/include/qt4/Qt \
               /usr/include/qt4 \
               /opt/qt4/include \
               /opt/qt4/include/QtCore \
               /opt/qt4/include/QtGui \
               /opt/qt4/include/Qt

LIBS += -L/usr/lib

SOURCES += main.cpp \
           MainWindow.cpp \
           Board.cpp \
           Point.cpp \
           Boat.cpp \
           CruiserConfiguration.cpp \
           AircraftCarrier.cpp \
           Cruiser.cpp \
           Corvette.cpp \
           CorvetteConfiguration.cpp \
           Submarine.cpp \
           SubmarineConfiguration.cpp \
           Destroyer.cpp \
           RectangularBoatShape.cpp \
           AircraftCarrierConfiguration.cpp \
           DestroyerConfiguration.cpp \
           Fleet.cpp \
           BattleGame.cpp \
           Arena.cpp \
           ToDoBoatList.cpp \
           StaticTurnManager.cpp \
           DynamicTurnManager.cpp \
           TurnManager.cpp \
           InformationBox.cpp \
           NumberBoatPageWizard.cpp \
           AiPlayer.cpp

HEADERS += MainWindow.h \
           Board.h \
           OutOfBound.h \
           DoubleFiredPoint.h \
           InvalidTurnManager.h \
           Dimension.h \
           Point.h \
           InvalidBoatName.h \
           InvalidBoatConfiguration.h \
           DestroyerConfiguration.h \
           CruiserConfiguration.h \
           OverlapBoat.h \
           Destroyer.h \
           Corvette.h \
           CorvetteConfiguration.h \
           Submarine.h \
           SubmarineConfiguration.h \
           AircraftCarrierConfiguration.h \
           TooNearBoat.h \
           RectangularBoatShape.h \
           AircraftCarrier.h \
           Cruiser.h \
           Fleet.h \
           Boat.h \
           Arena.h \
           BattleGame.h \
           ToDoBoatList.h \
           StaticTurnManager.h \
           DynamicTurnManager.h \
           TurnManager.h \
           InformationBox.h \
           NumberBoatPageWizard.h \
           AiPlayer.h

QTDIR = /opt/qt4

CONFIG += debug_and_release

CONFIG(debug, debug|release) {
    TARGET = debug_binary
} else {
    TARGET = release_binary
}

RESOURCES = resources.qrc

TARGET = BattleBoat